crypto/tls.clientHandshakeStateTLS13.echContext (field)

32 uses

	crypto/tls (current package)
		handshake_client.go#L364: 			echContext:   ech,
		handshake_client_tls13.go#L40: 	echContext *echContext
		handshake_client_tls13.go#L74: 	if hs.echContext != nil {
		handshake_client_tls13.go#L75: 		hs.echContext.innerTranscript = hs.suite.hash.New()
		handshake_client_tls13.go#L76: 		if err := transcriptMsg(hs.echContext.innerHello, hs.echContext.innerTranscript); err != nil {
		handshake_client_tls13.go#L91: 	if hs.echContext != nil {
		handshake_client_tls13.go#L92: 		confTranscript := cloneHash(hs.echContext.innerTranscript, hs.suite.hash)
		handshake_client_tls13.go#L97: 			hs.suite.extract(hs.echContext.innerHello.random, nil),
		handshake_client_tls13.go#L103: 			hs.hello = hs.echContext.innerHello
		handshake_client_tls13.go#L105: 			hs.transcript = hs.echContext.innerTranscript
		handshake_client_tls13.go#L118: 			hs.echContext.echRejected = true
		handshake_client_tls13.go#L158: 	if hs.echContext != nil && hs.echContext.echRejected {
		handshake_client_tls13.go#L256: 	if hs.echContext != nil {
		handshake_client_tls13.go#L257: 		chHash = hs.echContext.innerTranscript.Sum(nil)
		handshake_client_tls13.go#L258: 		hs.echContext.innerTranscript.Reset()
		handshake_client_tls13.go#L259: 		hs.echContext.innerTranscript.Write([]byte{typeMessageHash, 0, 0, uint8(len(chHash))})
		handshake_client_tls13.go#L260: 		hs.echContext.innerTranscript.Write(chHash)
		handshake_client_tls13.go#L268: 			confTranscript := cloneHash(hs.echContext.innerTranscript, hs.suite.hash)
		handshake_client_tls13.go#L274: 				hs.suite.extract(hs.echContext.innerHello.random, nil),
		handshake_client_tls13.go#L280: 				hello = hs.echContext.innerHello
		handshake_client_tls13.go#L287: 		if err := transcriptMsg(hs.serverHello, hs.echContext.innerTranscript); err != nil {
		handshake_client_tls13.go#L384: 		hs.echContext.innerHello = hello
		handshake_client_tls13.go#L385: 		if err := transcriptMsg(hs.echContext.innerHello, hs.echContext.innerTranscript); err != nil {
		handshake_client_tls13.go#L389: 		if err := computeAndUpdateOuterECHExtension(hs.hello, hs.echContext.innerHello, hs.echContext, false); err != nil {
		handshake_client_tls13.go#L611: 	if hs.echContext != nil && !hs.echContext.echRejected && encryptedExtensions.echRetryConfigs != nil {
		handshake_client_tls13.go#L768: 	if hs.echContext != nil && hs.echContext.echRejected {